Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Netherlands F3 Spain F26 France F19 Canada F1 Canada F2 Canada F3 Spain F12 Spain F13 Italy F16 Netherlands F3 Belgium F2 Netherlands F7 Spain F32 Great Britain F16 Croatia F1 Italy F10 Italy F15 Netherlands F4 Spain F33 France F17 France F18 Italy F11 Netherlands F3 USA F29 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Great Britain F2 Israel F3 Great Britain F3 Great Britain F4 France F6 Italy F8 Italy F9 Usa F12 Usa F13 Great Britain F4 Norway F1 Norway F2 Netherlands F4 Italy F23 Italy F24 Spain F10 Belgium F1 Netherlands F2 Netherlands F4 Spain F27 Israel F1 Israel F3 Spain F14 Spain F15 Netherlands F5 USA F28 Netherlands F1 (Alkmaar) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Italy F23 (Pontedera) Italy F24 (Bolzano) Austria F6 (Innsbruck) France F20 (Plaisir) France F22 (Nevers) France F3 (Veigy-Foncenex) Germany F3 (Kaarst) Great Britain F2 (Loughborough) Great Britain F3 (Shrewsbury) France F4 (Toulouse) France F5 (Poitiers) Portugal F7 (Porto) Germany F5 (Kamen) M15 Kaarst M25 Barnstaple M25 Glasgow M15 Sharm El Sheikh M15 Sharm El Sheikh M25 Bolton M25 Sunderland M25 Prijedor M25 Doboj M15 Alkmaar M15 Den Haag M25 Dublin M25 Chiswick Belgium F1 Belgium F2 M15 Antalya M15 Antalya M25 Nussloch Great Britain F7 M25 Sunderland M25 Vogau M15 Alkmaar M25+H Plaisir M15 Forbach M25+H Rodez M15+H Bressuire Israel F2 Espinho Challenger - Espinho Tennis Cup of Flanders - Ostende Copa Sevilla - Seville Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Trofeo Barcelona de Tenis - Barcelona Skandia Open - Linz Open de Charleroi - Charleroi Siemens Open - Scheveningen Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Ford Tennis Championships - Louisville Maia Open - Oporto San Remo Tennis Cup - San Remo Steelers Cup - Kosice 9° Trani Cup - Trani Tean International - Alphen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Lambertz Open by Stawag 2007 - Aachen 4th Volkswagen Challenger - Wolfsburg Siemens Open - Scheveningen Memorial Manfredini - Sassuolo ATP Challenger Open 2004 - Monchengladbach Citta di Como - Como Wolfsburg Challenger Jersey Challenger Yuba City Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Roma Challenger 2007 - Rome Manchester Challenger Dublin Challenger - Dublin Recanati Challenger Vancouver Challenger Binghamton Challenger Palermo Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Challenger Groningen - Groningen Dallas Challenger Rhodes Challenger Alphen Challenger Bauer Watertechnology Cup 2007 - Eckental Aachen Challenger Noumea Challenger Sarajevo Challenger Napoli Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Monza Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Granby Challenger Recanati Challenger Samarkand Challenger Mons Challenger Alphen Challenger Eckental Challenger Rijeka Open - Rijeka Istanbul Challenger Zagreb Open - Zagreb Eckental Challenger Quimper Challenger Wolfsburg Challenger Alphen Challenger Milan Challenger Vancouver Challenger Pozoblanco Challenger Mons Challenger Samsung Challenger 2007 - Ho Chi Minh City Granby Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Mons Challenger Siemens Open 2007 - Scheveningen LXVII Concursu Internacional de Vigo - Vigo Heilbronn Challenger Irving Challenger Orleans Challenger Mons Challenger Bratislava Challenger Raanana Challenger St. Brieuc Challenger Heilbronn Challenger The Surbiton Trophy - Surbiton Alphen Challenger Orleans Challenger Rennes Challenger Bratislava Challenger Brescia Challenger Drummondville Challenger Mons Challenger Bergamo Challenger Quimper Challenger Heilbronn Challenger Dallas Challenger Music City Challenger - Nashville Scheveningen Challenger Andria Challenger Orleans Challenger Budapest Challenger Brescia Challenger Brescia Challenger Bastad Challenger Manila Challenger Alphen Challenger Rennes Challenger Orleans Challenger Manerbio Challenger Alphen Challenger Ismaning Challenger Eckental Challenger Trnava Challenger Bergamo Challenger Santiago Challenger St. Brieuc Challenger Aix En Provence Challenger Glasgow Challenger Heilbronn Challenger Surbiton Challenger Ilkley Challenger Lisbon Challenger Loughborough Challenger Padova Challenger Eckental Challenger Bordeaux Challenger Calgary Challenger Milan Challenger Barletta Challenger Como Challenger Portugal F8 (Cascais) Leon Challenger San Benedetto Challenger Furth Challenger Brest Challenger Parma Challenger Como Challenger Biella Challenger Hamburg Challenger St. Brieuc Challenger Barletta Challenger Como Challenger 2000 Cairo Challenger - Cairo Manchester Challenger Koblenz Challenger Maia Challenger Belgrade Challenger Meerbusch Challenger Pozoblanco Challenger V Torneo Internazionale di Tennis - Barletta Prague 3 Challenger Marbella Challenger Wroclaw Challenger Izmir Cup - Izmir Francavilla Challenger Prostejov Challenger Milan Challenger Open Diputacion Pozoblanco - Cordoba Liberec Challenger Bratislava Challenger Andria Challenger Rennes Challenger Napoli Challenger Binghamton Challenger Sopot Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Caltanissetta Challenger Noumea Challenger Nottingham Challenger Indian Wells Challenger Braunschweig Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Marbella Challenger Braga Challenger Poznan Challenger Portoroz Challenger Genova Challenger Genova Challenger Gran Canaria 2 Challenger St. Petersburg 2 Challenger Rome 2 Challenger Nottingham 1 Challenger Aix En Provence Challenger Braunschweig Challenger Segovia Challenger AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Open Diputacion - Cordoba CA-Challenge 2000 - Graz Barcelona Challenger Monterrey Challenger Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Ilkley Challenger Genova Challenger Scheveningen Challenger Heineken Open - Auckland 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Mallorca Open - Mallorca Seville Challenger Gold Flake Open - Chennai Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Helsinki Challenger Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Recanati Challenger Idea Prokom Open - Sopot The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Prague II Challenger Davidoff Swiss Indoors - Basel Adidas International - Sydney Open 13 - Marseille Trofeo Conde de Godo - Barcelona Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow Stockholm Open - Stockholm Open 13 - Marseille Biella Challenger Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Marbella Challenger Adidas International - Sydney 2003 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Antalya Challenger Antalya 2 Challenger TD Waterhouse Cup - Long Island Cherbourg Challenger Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel Athens Challenger ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Carson Challenger Tata Open - Chennai Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Synsam Swedish Open - Bastad Dubai Open - Dubai Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Orange Prokom Open - Sopot Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open Seat Godo 2007 - Barcelona Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Cherbourg Challenger Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Rome Challenger Medibank International - Sydney Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch China Open - Beijing Napoli Challenger Open de Moselle - Metz Seville Challenger Salzburg Challenger Movistar Open - Santiago Honolulu Challenger Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Orange Warsaw Open - Warsaw Open de Moselle - Metz Orleans Challenger SA Tennis Open - Johannesburg Adidas International - Sydney Sarajevo Challenger SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Open de Moselle - Metz Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille UNICEF Open - 's Hertogenbosch Rome Challenger Jersey Challenger Malaysian Open - Kuala Lumpur BCR Open Romania - Bucharest Rakuten Japan Open - Tokyo Gerry Weber Open - Halle Valencia Open - Valencia Aircel Chennai Open - Chennai Moselle Open - Metz Brisbane International - Brisbane Heineken Open - Auckland Catella Swedish Open - Bastad Brasil Open - Sao Paulo International German Open - Hamburg Bet-at-home Open - Hamburg St. Brieuc Challenger Turin Challenger ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona AEGON Championships - London Bet-at-home Open - Hamburg Johannesburg Challenger PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco PTT Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Brisbane International - Brisbane Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston ATP Vegeta Croatia Open - Umag SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Copa Claro - Buenos Aires Apia International - Sydney Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad PBZ Zagreb Indoors - Zagreb BMW Open - Munich Athens Challenger If Stockholm Open - Stockholm Argentina Open - Buenos Aires Bratislava Challenger Grand Prix Hassan II - Marrakech Shenzhen Open - Shenzhen Barcelona Open Banc Sabadell - Barcelona Synsam Swedish Open - Bastad Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch Happy Valley Challenger Guadalajara Challenger China Open - Beijing Plava Laguna Croatia Open - Umag Gerry Weber Open - Halle Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Pilot Pen Tennis - New Haven Szczecin Challenger Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Andria Challenger Vercelli Challenger China Open - Beijing Manchester Challenger Delray Beach Open - Delray Beach Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heilbronn Challenger Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Segovia Challenger Eckental Challenger Farmers Classic - Los Angeles Ortisei Challenger Lisbon Challenger CA Tennis Trophy - Vienna Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Moselle Open - Metz China Open - Beijing Mersin Challenger Brasil Open - Salvador Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Drummondville Challenger Alicante Challenger Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Braunschweig Challenger Gerry Weber Open - Halle Barcelona Challenger Sibiu Challenger Bet-at-home Open - Hamburg Ortisei Challenger Mouilleron-Le-Captif Challenger Koblenz Challenger Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Bet-at-home Open - Hamburg Braga Challenger Generali Open - Kitzbuhel Lexington Challenger Moselle Open - Metz Swiss Open - Gstaad Szczecin Challenger Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Rio Open - Rio de Janeiro Turin Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BB&T Atlanta Open - Atlanta Millennium Estoril Open - Estoril Geneva Open - Geneva SkiStar Swedish Open - Bastad Murcia Challenger Amersfoort Challenger Como Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Masters Series - Hamburg Alicante Challenger St. Petersburg 1 Challenger Zadar Challenger Oeiras 1 Challenger Forli Challenger ABN/AMRO World Tennis Tournament - Rotterdam Intrum Stockholm Open - Stockholm Mallorca Challenger Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Barcelona Open Banc Sabadell - Barcelona Regions Morgan Keegan Championships - Memphis Dutch Open Tennis - Amersfoort Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Open Seat-Godo '99 - Barcelona Dutch Open Tennis - Amersfoort China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Apia International - Sydney Citi Open - Washington Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Topshelf Open - 's-Hertogenbosch The Dubai Tennis Championships - Dubai Qatar Exxon Mobil Open - Doha Open 13 - Marseille Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Sopot Challenger Jinan Challenger Shanghai Challenger Cordenons Challenger ABN AMRO World Tennis Tournament - Rotterdam Oeiras 4 Challenger Iasi Challenger Lisbon Challenger If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna Tennis Masters Series - Toronto Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid The Priority Telecom Open - Amersfoort BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome If Stockholm Open - Stockholm Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Gerry Weber Open - Halle Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London French Open - Paris Royal Guard Open Chile - Vina del Mar Wimbledon - London Tennis Masters Series - Monte Carlo U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca AEGON Championships - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York European Open - Antwerp French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Hall of Fame Tennis Championships - Newport NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, 2R, GBR-NED 4-1 Hopman Cup - Perth Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group I, 2R, RUS-ESP 3-2 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Rogers Masters - Toronto French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Hyundai Hopman Cup - Perth Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, QF, ESP-GER, 3-2 All Lower level tournaments Davis Cup, World Group, PO, ESP-ITA 4-1 Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing U.S. Open (juniors) Wimbledon (juniors)